import type { BaseEntity } from '@/api/model/resultModel';

/**
 * 企业展商查询对象
 */
export interface XhljEnterpriseQuery extends BaseEntity {
    /** 企业ID */
    enterpriseId?: number;
    /** 企业名称 */
    enterpriseName?: string;
    /** 企业背景介绍 */
    backgroundDescription?: string;
    /** 营业执照号 */
    businessLicenseNumber?: string;
    /** 行业类型（0=网路安全，1=AI人工智能） */
    industryType?: string;
    /** 展商地址地图 */
    enterpriseMap?: string;
    /** 展商地址 */
    enterpriseLocation?: string;
    /** 联系人（多个联系人用逗号分割） */
    contactPersons?: string;
    /** 联系电话 */
    contactPhone?: string;
}
/**
 * 企业展商业务对象
 */
export interface XhljEnterpriseForm {
  /** 企业ID */
  enterpriseId?: number;
  /** 企业名称 */
  enterpriseName?: string;
  /** 会场ID */
  venues?: object;
  /** 会场IDId */
  venuesId?: number;
  /** 大会id */
  conferenceInfo?: object;
  /** 大会idId */
  conferenceInfoId?: number;
  /** 企业背景介绍 */
  backgroundDescription?: string;
  /** 展商风采展示图 */
  enterpriseVideoImage?: string;
  /** 展商视频 */
  enterpriseFile?: string;
  /** 营业执照号 */
  businessLicenseNumber?: string;
  /** 成立日期 */
  establishmentDate?: any;
  /** 行业类型（0=网路安全，1=AI人工智能） */
  industryType?: string;
  /** 展商地址地图 */
  enterpriseMap?: string;
  /** 展商开始时间 */
  startTime?: any;
  /** 展商结束时间 */
  endTime?: any;
  /** 展商地址 */
  enterpriseLocation?: string;
  /** 联系人（多个联系人用逗号分割） */
  contactPersons?: string;
  /** 联系电话 */
  contactPhone?: string;
  /** 打卡二维码 */
  finishImage?: string;
}
/**
 * 企业展商视图对象
 */
export interface XhljEnterpriseVo {
  /** 企业ID */
  enterpriseId?: number;
  /** 企业名称 */
  enterpriseName?: string;
  /** 会场ID */
  venues?: object;
  /** 大会id */
  conferenceInfo?: object;
  /** 创建人sys_user（大会管理员/活动负责人） */
  sysUser?: object;
  /** 企业背景介绍 */
  backgroundDescription?: string;
  /** 展商风采展示图 */
  enterpriseVideoImage?: string;
  /** 展商视频 */
  enterpriseFile?: string;
  /** 营业执照号 */
  businessLicenseNumber?: string;
  /** 成立日期 */
  establishmentDate?: any;
  /** 行业类型（0=网路安全，1=AI人工智能） */
  industryType?: string;
  /** 展商地址地图 */
  enterpriseMap?: string;
  /** 展商开始时间 */
  startTime?: any;
  /** 展商结束时间 */
  endTime?: any;
  /** 展商地址 */
  enterpriseLocation?: string;
  /** 联系人（多个联系人用逗号分割） */
  contactPersons?: string;
  /** 联系电话 */
  contactPhone?: string;
  /** 创建时间 */
  createTime?: any;
  /** 打卡二维码 */
  finishImage?: string;
}
